# 模块 是py文件
# 包 是init文件夹

# 1.导入自己定义的模块，需要 from （项目跟目录 lemonpython开始）包名.包名.py文件 import 函数
# from basic.module import run
# run()
# 2. from 模块名称 import 函数  需要内置函数 或者 根目录开始

# 3. from （项目跟目录 开始）包名.包名 import 模块名
# from basic import module as md1 (起别名)
# modeule.run()


print(__file__)  # 返回文件路径， 不是绝对路径,在哪个文件夹运行，就会返回 python 后面的路径
print(__name__)  # 如果是 如果当前模块 是作为脚本运行，则__name__ 返回__mian__
from basic import module  # __name__ 是作为一个 导入模块里面的 代码，则会返回 包名.模块
# ( 另外，因为导入模块 import，会执行模块的顶格代码)
